(x_create_tip_frame): Use CWSaveUnder only if the
authorGerd Moellmann <gerd@gnu.org>
Mon, 20 Nov 2000 22:28:03 +0000 (22:28 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 20 Nov 2000 22:28:03 +0000 (22:28 +0000)
screen supports it.

src/xfns.c

index 84813c0705412d00520174da2e295e96f5d92b7c..a9750be61f7861894cd0e2c6ab08abf0eff259cb 100644 (file)
@@ -10424,7 +10424,10 @@ x_create_tip_frame (dpyinfo, parms)
     unsigned long mask;
     
     BLOCK_INPUT;
-    mask = CWBackPixel | CWOverrideRedirect | CWSaveUnder | CWEventMask;
+    mask = CWBackPixel | CWOverrideRedirect | CWEventMask;
+    if (DoesSaveUnders (dpyinfo->screen))
+      mask |= CWSaveUnder;
+    
     /* Window managers look at the override-redirect flag to determine
        whether or net to give windows a decoration (Xlib spec, chapter
        3.2.8).  */